multi-satellite link - German English Dictionary